@charset "UTF-8";
/* CSS Document */

/*banner*/
#banner {
	width:100%;
	height:500px;
	overflow:hidden;
	position:relative;
	z-index:0;
}

.banner_a {
	height:100%; 
	z-index:1;
}

.banner_a li {
	width:100%;
	height:500px;
	float:left;
}

#banner .prev,
#banner .next{ 
     position:absolute; 
	 left:3%; 
	 top:50%; 
	 margin-top:-25px; 
	 display:block; 
	 width:40px; 
	 height:40px; 
	 background:url(../image/next.png) no-repeat; 
	 filter:alpha(opacity=50);
	 opacity:0.5; 
}

#banner .next{ 
     left:auto; 
	 right:3%; 
	 background:url(../image/prev.png) no-repeat; 
}

#banner .prev:hover,
#banner .next:hover{ 
     filter:alpha(opacity=100);
	 opacity:1;  
}
	
#banner .prevStop{ display:none;  }
#banner .nextStop{ display:none;  }

/*产品栏目*/
.cplm {
	width:1200px;
	height:195px;
	margin:0 auto;
	text-align:center;
	margin-top:-100px;
	position:relative;
	z-index:3;
}

.cplm ul {
	display:inline-block;
}

.cplm ul li {
	width:195px;
	height:195px;
	border:1px solid #d5d5d5;
	float:left;
	border-right:none;
	background-color:#ffffff;
	padding:30px;
}

.cplm ul li:last-child {
	border-right:1px solid #d5d5d5;
}

.cplm ul li img {
	width:135px;
	height:105px;
	display:block;
}

.cplm ul li a {
	display:block;
	line-height:58px;
}

.cplm ul li a:hover {
	text-decoration:underline;
	color:#0c4e77;
}

/*news*/
#news_bg {
	width:100%;
	height:0 auto;
	overflow:hidden;
}

.news {
	width:1200px;
	height:auto;
	margin:0 auto;
}

.news h2 {
	text-align:center;
}

.news h2 span {
	width:100%;
	height:34px;
	display:block;
	line-height:34px;
	color:#999999;
	background:url(../image/news_span_bg.png) no-repeat center;
}

.news ul {
	width:1240px;
	height:auto;
	overflow:hidden;
}

.news ul li {
	width:580px;
	height:130px;
	float:left;
	margin-right:40px;
	margin-bottom:30px;
	padding:15px;
	border-radius:3px;
}

.news ul li:hover {
	background-color:#f0f0f0;
}

.news ul li:hover p {
	background:url(../image/news_li_right_bg2.jpg) no-repeat top
}

.news ul li:hover h3 {
	color:#0c4e77;
}

.news ul li img {
	width:160px;
	height:100px;
	display:block;
	float:left;
}

.news_li_right {
	width:370px;
	height:100px;
	float:right;
}

.news_li_right span {
	color:#999999;
	line-height:0;
}

.news_li_right h3 {
	font:16px "微软雅黑";
	margin:15px 0 20px 0;
	overflow : hidden; 
	text-overflow: ellipsis; 
	display: -webkit-box; 
	-webkit-line-clamp:1; 
	-webkit-box-orient: vertical;
}

.news_li_right p {
	padding-top:5px;
	font:12px/22px "宋体";
	color:#999999;
	background:url(../image/news_li_right_bg.jpg) no-repeat top;
	overflow : hidden; 
	text-overflow: ellipsis; 
	display: -webkit-box; 
	-webkit-line-clamp:1; 
	-webkit-box-orient: vertical;
}

.news_more {
	width:1200px;
	height:36px;
	text-align:center;
	margin-top:10px;
}

.news_more a {
	width:100px;
	height:36px;
	display:inline-block;
	border:1px solid #999999;
	border-radius:3px;
	line-height:34px;
}

.news_more a:hover {
	color:#ffffff;
	background-color:#429e5d;
	border:none;
	line-height:36px;
	-webkit-box-shadow: 0 0 5px rgba(67, 158, 91,0.5);
}

/*测试报告*/
#csbg_bg {
	width:100%;
	height:570px;
	background-color:#f5f5f5;
	position:relative;
}

.csbg {
	width:1200px;
	height:570px;
	margin:0 auto;
}

.csbg_a {
	width:1200px;
	height:36px;
	text-align:center;
}

.csbg_a ul {
	display:inline-block;
}

.csbg_a ul li {
	float:left;
	padding:0 20px;
	line-height:36px;
	text-align:center;
	cursor:pointer;
	margin:0 5px;
	border-radius:3px;
}

.csbg_a ul li.on {
	background-color:#429e5d;
	color:#ffffff;
	border:none;
}

.csbg_a ul li:last-child {
	border-left:none;
}

.csbg_b {
	width:1200px;
	overflow:hidden;
}

.csbg_b ul {
	overflow:hidden;
	zoom:1;
	height:360px;
	padding-top:10px;
	
}

.csbg_b ul li {
	width:285px;
	height:340px;
	float:left;
	margin:10px 10px;
	_display:inline;
	overflow:hidden;
	position:relative;
}

.csbg_b ul li:hover {
	z-index:999;
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);
}

.csbg_b ul li img {
	width:285px;
	display:block;
}

.csbg_b ul li span {
	width:285px;
	height:36px;
	background-color:#429e5d;
	z-index:200;
	position:absolute;
	bottom:0;
	color:#ffffff;
	text-align:center;
	line-height:36px
}


/*关于我们 about*/
#about_bg {
	width:100%;
	height:500px;
	background-color:#0c4e77;
}

.about {
	width:1200px;
	height:500px;
	margin:0 auto;
}

.about img {
	width:346px;
	display:block;
	float:left;
	margin-top:60px;
}

.about_right {
	width:810px;
	height:440px;
	float:right;
}

.about h2 {
	text-align:left;
	color:#ffffff;
}

.about h2 span {
	width:100%;
	height:34px;
	display:block;
	line-height:28px;
	color:#ffffff;
}

.about p {
	color:#ffffff;
	font:14px/26px "微软雅黑";
	text-indent:28px;
	margin-bottom:20px;
	margin-top:10px;
}

.about a {
	width:120px;
	height:36px;
	display:block;
	border:1px solid #f4f4f4;
	border-radius:3px;
	text-align:center;
	line-height:34px;
	color:#ffffff;
	margin-top:40px;
}

.about a:hover {
	background:#439e5b;
	border:none;
	line-height:36px;
	-webkit-box-shadow: 0 0 10px rgba(255,255,255,0.1);
}

/*合作伙伴partner*/
#partner {
	width:1200px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}

.partner h2 {
	text-align:center;
}

.partner h2 span {
	width:100%;
	height:34px;
	display:block;
	line-height:34px;
	color:#999999;
	background:url(../image/partner_bg.png) no-repeat center;
}

.partner_a {
	width:1200px;
	overflow:hidden;
}

.partner ul {
	overflow:hidden;
	zoom:1;
}

.partner ul li {
	width:240px;
	height:60px;
	float:left;
	display:inline;
	margin-bottom:50px;
	line-height:28px;
	text-align:center;
}

.partner ul li img {
	height:100%;
	display:block;
	margin:0 auto;
}



	